a thin wool fabric - Turco Inglés Diccionario